rematar (terminar) - English Synonyms Dictionary